-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move all LLMs to distilabel.models #1045
Conversation
CodSpeed Performance ReportMerging #1045 will not alter performanceComparing Summary
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Documentation for this PR has been built. You can view it at: https://distilabel.argilla.io/pr-1045/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! In order to not break anything, we should allow importing from distilabel.llms
and distilabel.embeddings
at least for a few releases. Let's create a src/distilabel/llms.py
and src/distilabel/embeddings.py
re-importing classes from distilabel.models.llms
and distilabel.models.embeddings
respectively.
Description
Refactor of
distilabel.llms
anddistilabel.embeddings
todistialbel.models
, where all modelling related functionalities will live now, to accomodate future different models, say vision llms. Alsodistilabel.llms.mixins
are now atdistilabel.models.mixins
.Closes #1040